odious smell - Alemán Inglés Diccionario